package util;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import bean.Empleado;
import recursos.Sesion;

public class Conexion {

	private static String url = "jdbc:as400://"+Sesion.ip+"/SPEED400TC"+";prompt=false";
	private static String usuario = "";
	private static String password = "";
	private static Connection cn = null;
	
	static {
		try {
			Class.forName("com.ibm.as400.access.AS400JDBCDriver");
		} catch (ClassNotFoundException e) {
			System.out.println(e);
		} 
	}
	
	// conexion para login
	public static String obtenerConexion(Empleado objEmpleado) {
			usuario = objEmpleado.getStrUsuario();
			password = objEmpleado.getStrClave();
			String estado = "";
			try {
				cn = DriverManager.getConnection(url, usuario, password);
				estado = "exito";
			} catch (SQLException ex) {
				estado = ex.getMessage();
			}
			return estado;
		}
	
	public static Connection obtenerConexion() {
		return cn;
	}

	public static void desconectar() throws SQLException {
		cn.close();
		
	}
		
}